• word of the day

    lolium multiflorum

    lolium multiflorum - Dictionary definition and meaning for word lolium multiflorum

    Definition
    (noun) European grass much used for hay and in United States also for turf and green manure
Download our Mobile App Today
Receive our word of the day
on Whatsapp